package com.lagou.edu.service;

/**
 * @author 陶肖寅
 * @version V1.0
 * <p>
 *     验证码业务接口层
 * @date 2020-05-06 20:12
 * @email fromlx@126.com
 * @Copyright © 2020-2021 城云科技(中国)有限公司
 * </p>
 */
public interface ICodeService {
    /**
     * 生成验证码
     * @return
     */
    String generateCode();

    /**
     * 保存验证码到redis中,有效期为10分钟
     * @param email email
     * @param code 验证码
     * @return
     */
    void saveCode(String email,String code);


    /**
     * 获取验证码信息
     * @param email 邮件
     * @return 验证码
     */
    String getCode(String email);
}
